七、运算符 | 您所在的位置:网站首页 › python 操作符 优先级 › 七、运算符 |
基本数据——运算符
表达式:(a + b) * c a,b,c叫做操作数 +,*,叫做运算符 一、运算符###1.1 算术运算符 + - * / %(求余) ++ -- //注意: ++和--不能在表达式中进行运算,只能单独写,例如:a + b++ + -- c,是错误的,只能单独拿出来进行++ 和--。###1.2 关系运算符 == != > = 2 = 15 也就是 0000 1111 1.5 赋值运算符 运算符描述示例=简单的赋值操作符,分配值从右边的操作数左侧的操作数C = A + B 将分配A + B的值到C+=相加并赋值运算符,它增加了右操作数左操作数和分配结果左操作数C += A 相当于 C = C + A-=减和赋值运算符,它减去右操作数从左侧的操作数和分配结果左操作数C -= A 相当于 C = C - A*=乘法和赋值运算符,它乘以右边的操作数与左操作数和分配结果左操作数C *= A 相当于 C = C * A/=除法赋值运算符,它把左操作数与右操作数和分配结果左操作数C /= A 相当于 C = C / A%=模量和赋值运算符,它需要使用两个操作数的模量和分配结果左操作数C %= A 相当于 C = C % A> 2&=按位与赋值运算符C &= 2 相同于 C = C & 2^=按位异或并赋值运算符C ^= 2 相同于 C = C ^ 2|=按位或并赋值运算符C |= 2 相同于 C = C | 2 1.6 优先级运算符优先级有些运算符拥有较高的优先级,二元运算符的运算方向均是从左至右。下表列出了所有运算符以及它们的优先级,由上至下代表优先级由高到低: 优先级运算符7~ ! ++ –6* / % > & &^5+ - ^4== != < = >3 |
CopyRight 2018-2019 实验室设备网 版权所有 |